package br.padroes.strategy;

import java.util.Scanner;

public class Main {
	private static Scanner input;

	public static void main(String[] args) {

		input = new Scanner(System.in);
		String genero;
		double preco;
		Livro livro1 = null;
		System.out
				.println("Digite o gênero - Romance, Ficcao Cientifica ou Livro Tecnico: ");
		genero = input.nextLine();

		System.out.println("Digite o preco do livro: ");
		preco = input.nextDouble();

		try {
			if (genero.equalsIgnoreCase("Romance")) {

				livro1 = new Livro(Livro.ROMANCE, preco);
			} else if (genero.equalsIgnoreCase("Ficcao Cientifica")) {
				livro1 = new Livro(Livro.FICCAO_CIENTIFICA, preco);
			} else if (genero.equalsIgnoreCase("Livro Tecnico")) {
				livro1 = new Livro(Livro.LIVRO_TECNICO, preco);
			} else {
				System.out.println("Genero não é válido");
			}
			System.out.println(livro1.calcularSalarioComImposto());
		} catch (NullPointerException e) {
			
		}
	}
}